
// 原始数据类型包括：布尔值、数值、字符串、null、undefined 以及 ES6 中的新类型 Symbol 和 ES10 中的新类型 BigInt。

let num:number = 100;
let str:string = "hello";
let bool:boolean = true;
let a:null = null;
let b:undefined = undefined;

let c:symbol = Symbol("a");
// let d:bigint = BigInt(10);


// 内置对象  JavaScript 中有很多内置对象，它们可以直接在 TypeScript 中当做定义好了的类型。
// 1. Boolean、Error、Date、RegExp  => 构造函数
// 2. Document、HTMLElement、Event、NodeList   元素/事件对象/集合

// let x:Number = 10;

let reg:RegExp = /^day$/;


// 如果不使用模块化语法  ts文件中的变量和方法 默认全局的
// 如果使用模块化语法  ts文件中的变量和方法 默认局部的
export default 1;




